perm filename PRIME2.TEX[WEB,ALS] blob sn#737735 filedate 1984-01-05 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00002 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	\magnification=1200
C00023 ENDMK
CāŠ—;
\magnification=1200
\font\Z=manfnt
\def\META{{\Z METAFONT}} 
\def\La{L\kern-.1667em\raise.5ex\hbox{a}\kern-.1em}
\magnification=1200
\font\Z=manfnt
\def\META{{\Z METAFONT}} 
\def\La{L\kern-.1667em\raise.5ex\hbox{a}\kern-.1em}
\def\fl#1{\null\par \leftline{\bf #1?}}
\parskip 10pt plus 1pt
\parindent=0pt
\pageno=1
\font\sixrm=amr6
\font\eightrm=amr8
\font\ninerm=amr9
\font\rmone=amr10 scaled \magstep1
\font\rmtwo=amr10 scaled \magstep2
\font\rmthree=amr10 scaled \magstep3
\font\rmfour=amr10 scaled \magstep4
\font\bfl=ambx10 scaled \magstep2
\font\amss=amss10  \font\amssi=amssi10  \font\amsltt=amsltt10
\font\amu=amu10  \font\ambi=ambi10
\font\Dunh=amdunh10  \font\amssbx=amssbx10  \font\amcsc=amcsc10
\centerline{\fiverm\TeX{\sixrm\TeX{\sevenrm\TeX{\eightrm\TeX
{\ninerm \TeX{\rm\TeX{\rmone\TeX{\rmtwo\TeX{\rmthree\TeX
{\rmfour\TeX}\TeX}\TeX}\TeX}\TeX}\TeX}\TeX}\TeX}\TeX}\TeX}
\def\trademark{{\kern-.13em\raise 1ex\hbox{\fiverm
\ooalign {\hfil \raise .08ex\hbox {R}\hfil \crcr \lower .2ex\hbox{\mathhexbox 20D}}}}}
%\footline={\ifnum \folio=1 {\trademark\ \TeX\ is a registered trademark of The 
%American Mathematical Society.\hfill} \else {\hfill\folio\hfill}\fi}

\newdimen\varunit
\varunit=0.203truein % getting ready to make an elliptical page
\setbox0=\vtop{\null
%\baselineskip6\varunit
\parfillskip0pt
\parshape 15
-5.568\varunit 11.136\varunit
-7.746\varunit 15.492\varunit
-9.327\varunit 18.654\varunit
-10.583\varunit 21.166\varunit
-11.62\varunit 23.24\varunit
-12.49\varunit 24.98\varunit
-13.23\varunit 26.46\varunit
-13.86\varunit 27.72\varunit
-14.37\varunit 28.78\varunit
-14.83\varunit 29.66\varunit
-15.20\varunit 30.40\varunit
-15.49\varunit 30.98\varunit
-15.72\varunit 31.44\varunit
-15.87\varunit 31.74\varunit
-15.96\varunit 31.92\varunit
\frenchspacing
\noindent
\hbadness 6000
\tolerance 9999
\pretolerance 0
\hyphenpenalty=1000
\footline={hfill}
\hbox to 10.95\varunit{\hfill \bfl Introducing \TeX\trademark \hfill}
\hbox to 15.50\varunit{\null\hfill\null}
\TeX\ is a computerized typesetting system that is regularly used for
technical papers,
business letters, business forms, concert programs,
catalogues, and books of all sorts and in particular those that are
technical and highly mathematical.  \TeX\ was created by Professor Donald
E. Knuth and his associates and students at Stanford University.  The
current version has been completely rewritten by Professor Knuth 
with many new features after
several years of operating experience with the earlier versions on many
different~computer~systems.
\hbox to 30.4\varunit{\null\hfill\null}
The \TeX\ system has been standardized
to produce identical results on different computer systems and it will run
on any reasonably large system.  The \TeX\ output is portable, either via
a computer network or on magnetic media. It may be printed on
a graphics printer of modest capabilities for proofing and then the same output may
be used with a higher quality printer or phototypesetting system to
produce the final document.}
\vbox{\hfill\box0\hfill}

\footnote{}{\trademark\ \TeX\ is a registered trademark of The American
Mathematical Society.}
\hyphenpenalty=50
\bigskip
\fl{How does \TeX\ differ from other document compilers}
\TeX\ differs from troff, Runoff, Script, Scribe and
other document compilers in that it
provides an extremely great amount of flexibility to allow formatting of a
wide range of document types and styles, subject only to the detailed requirements of
the user.  This flexibility is achieved by the use of a comprehensive set
of low-level typographic primitives and by mechanisms that allow these
primitives to be used for the creation of higher-level constructs,
called `{\sl macros}', that the user may write, or
that come supplied as `{\sl macro packages}'.

A basic {\sl macro package},
{\tt PLAIN.TEX}, is supplied by Stanford and suffices for most elementary formatting
needs (such, for example, as preparing this information sheet).
Several very useful {\sl macro
packages} are currently available and others are in preparation.  One of these,
called AMS-\TeX, written by Michael Spivak to meet the publishing needs of the
The Americal Mathematical Society,
is particularly well suited for mathematical texts, while another,
called \La\TeX, written by Leslie Lamport,
may appeal more to the casual user.

\TeX\ provides for automatic ligature replacements, kerning, hyphenation,
line justification, centering, flushing right or left, tabular aligning,
the formatting of complicated mathematical expressions, automatic section and page
numbering, page breaking, the introduction of running heads, the numbering
and placing of footnotes, and the automatic preparation of a table of contents and an
index, to name but a few of the special features.
As many as 256 different fonts with up to 256 characters per font may be
used for a single document.

\fl{What are \TeX's limitations}
\TeX\ is not a text editor,
and indeed, a conventional text or system editor is needed to produce the
file of information that is used as the input to the \TeX\ compiler.
Nor is \TeX\  an interactive, `what you see is what you get', type of
editor.  While efforts will undoubtedly be made with time, to render \TeX\ more
interactive, many of the final decisions relating to line breaking,
paragraph forming and page breaking, cannot be made on the fly.
It is, of course possible to have an output  program that will display \TeX's
output on a graphic terminal and several
such display programs are already in everyday use.

\fl{Will \TeX\ run on my computer system} 
The answer is yes, if you have a conventional computer system with at least a 32-bit
arithmetic capability and a 20-bit process address space. To produce
printed output you will need some form of matrix printer and perhaps a
specialized
driver program to translate the \TeX\ output into a form acceptable to
your printer.

The following is a partial list of the computers on which \TeX\ has been installed:
$$\vbox{\halign{#\hfil&&\quad #\hfil\cr
Make&\multispan4 \hfil Computer and/or Operating system\hfil\cr
\noalign{\smallskip}
IBM&VM/CMS&MVS\cr
DEC&Vax/VMS&Vax/Unix&Tops-20&Tops-10&Tenex\cr
HP&9826/36&1000&3000\cr
Multics\cr
Prime\cr
Data General&MV8000\cr
Apollo\cr
Honeywell&CP-6\cr
}}$$

The following is a partial list of the output devices that are being used
at various \TeX\ installations:
$$\vbox{\halign{#\hfil&\quad #\hfil&\qquad\quad #\hfil&\quad #\hfil&
\qquad\quad #\hfil&\quad #\hfil\cr
Printer&DPI&Printer&DPI&Printer&DPI\cr
\noalign{\smallskip}
QMS1200&300&Symbolics&\phantom{0000}&Imagen&240\cr
Versatec&200&Linotron 202&&HP 2680A&180\cr
Xerox Dover&384&Xerox 9700&\phantom{0000}\cr		
Florida Data&144&Printronix&&Epson\cr
IBM Electro-Erosion&600&Autologic APS&&\cr
Compugraphic 8600&&Alphatype CRS&&Varian&200\cr
}}$$

It is possible to run \TeX\ on systems that do not have adequate printer
facilities and then to send the \TeX\ output to another location
for printing. It is
becoming increasingly popular to have a minimum capability printer
associated with the computer and to have an additional high-quality printer
for producing the final output.

\goodbreak
\fl{What about fonts} 
Stanford supplies the Computer Modern
fonts, (generated at Stanford by means of the \META\ program) in a wide
variety of styles, sizes and dot resolutions.    Improved versions are
coming. These fonts are available as bit arrays.  The fonts contain complete
information as to ligature replacements, kerning, italic corrections,
height, depth, and width, and even more information for the math symbols.
It has
been difficult to put these fonts on certain printers, largely due to the
unwillingness of the manufacturer to supply the necessary input
information.
To use fonts supplied by others, it is necessary to get
comparable size information to that just mentioned.

The \META\ program is currently being rewritten in {\tt WEB} and will contain many 
improvements. The existing version is written in the {\tt SAIL} language and is
not easily transported. The revised \META\ will enable \TeX\ users to design their
own fonts for special purposes and for different languages.

\fl{How do I get \TeX\ and what does it cost}
The source code for \TeX\ has been put in the public domain and it is
available on magnetic tape for a nominal fee.
Arrangements have been made with Maria Code
of DP Services at 1371 Sydney Drive, Sunnyvale, CA 94087 to supply tapes
and hard copy documentation as listed on the attached order form.

Most installations will  be able to get the already-compiled code
for \TeX\ from DP Services or, for less popular systems,
from another user who happens to have the same type of computer (running
under the same operating system) and who has already processed the
original source code
for his computer. Such services are sometimes provided
at cost although some organizations may make a supplementary charge.

\TeX\ has been protected by copywrite to prevent the basic program from
being tampered with by others and to ensure compatable output on different
systems.  A `{\sl change file}' mechanism in the original source language
({\tt WEB})
allows \TeX\ to be modified as
it is being pre-compiled so that it will meet those specific computer-system
requirements that vary between systems.  {\sl Macro packages},
{\tt change files}, and printer-driver programs, that have been put in the
public domain and made available to Stanford, are also distributed by
Maria Code, again at essentially their reproduction cost.

\fl{What is {\tt WEB}}
{\tt WEB} is a new language,created specifically for \TeX\ that provides  
 a superstructure to the C {\tt PASCAL} language. This allows
for the intertwining of the code with the detailed explanation of its
function so that no supplementary internal documentation need be provided. 
 The {\tt WEB}
language also provides a macro facility that is not normally available in
{\tt PASCAL}.  This allows the code to be written in small, logically simple but
interrelated modules, that are both easier to write and easier to
understand and that can be written in any desired order as dictated by the
logical development of the essential ideas involved.
This language sets a new standard for structured documentation.

Two precompilers are provided. One precompiler, called {\tt TANGLE}, expands all
of the {\tt WEB} macros, extracts and rearranges the {\tt PASCAL} code segments and
produces a {\tt PASCAL} source file that is in the necessary form to
permit its direct compilation by the usual {\tt PASCAL} compiler.  The second
precompiler, called {\tt WEAVE}, introduces the necessary control information,
numbers the modules and prepares an extensive cross-reference index, and takes care
of all the essential details so the \TeX\ can then be used to produce a
``pretty printed'' indexed version of the original source information with due
attention being given to page layout and the use of indentation, italics,
bold face, etc.

\fl{How did \TeX\ come to be written}

The idea for a \TeX\ like
program was conceived by Professor Donald E. Knuth as a result of his
dissatisfaction with the available quality of typographic work that was
available for his ``Art of Computer Programming '' series of books and as
a result of a scholarly study that he made of the field of typography.

While\ \TeX and {\tt WEB} are
largely the creation of Professor Knuth,
many of his
present and former graduate students have contributed ideas, programming
and debugging work during the period dating from the summer of 1977 when Michael
F. Plass and Frank M. Liang designed and coded a prototype based on some
specifications that Professor Knuth had made in April of that year.  The
first complete version of \TeX\ was coded by Professor Knuth in late 1977 and
early 1978. The
beginnings of the {\tt WEB} system were suggested by Professor Knuth and Luis
Trabb Pardo in 1979 and \TeX\ was completely rewritten
in this pre-{\tt WEB} language by Igacio A. Zabala in 1979 and 1980.
This work has been supported by Stanford University, the National Sciencw
Foundation, the Office of Naval Research, IBM, and the Systems Development
Foundation.

\fl{How can I get more information}

The best source of general information is to be found in ``TUGboat'', the \TeX\
Users Group newsletter. Membership in the TUG may be
obtained by sending \$20 (\$25 if outside of North America) to TUG, c/o
The American Mathematical Society P.O. Box 6248, Providence, RI 02940.

``The \TeX book'', written by Professor
Knuth and published by Addison-Wesley, is a must for both the novice and
the expert (490pp, incl Index, IsBn 13448).
A modest introduction to the mysteries of \TeX\ is contained in the 34-page
booklet ``First Grade \TeX, A Beginner's \TeX\ Manual''.

{\bf boldface}
{\teni math$\;$italic\/}
{$+-*\pm=\equiv\ne\le\gg\neg$}
{\tt typewriter}
{\sl slanted roman\/}
{\it text italic\/}
{\amss sans serif}
{\amssi sans serif italic\/}
{\amsltt slanted typewriter\/}
{\amu unslanted$\;$text$\;$italic\/}
{\Dunh Dunhill}
{\amssbx sans serif bold extended}

\bye